//0x18 bytes (sizeof)
struct _BLOB
{
union
{
struct _LIST_ENTRY ResourceList; //0x0
struct _SINGLE_LIST_ENTRY FreeListEntry; //0x0
};
union
{
struct
{
UCHAR ReferenceCache:1; //0x8
UCHAR Lookaside:1; //0x8
UCHAR Initializing:1; //0x8
UCHAR Deleted:1; //0x8
} s1; //0x8
UCHAR Flags; //0x8
} u1; //0x8
UCHAR ResourceId; //0x9
SHORT CachedReferences; //0xa
volatile LONG ReferenceCount; //0xc
struct _EX_PUSH_LOCK Lock; //0x10
ULONG Pad; //0x14
};